board sheathing - French English Dictionary